/**
 * Copyright (c) 2018 人人开源 All rights reserved.
 *
 * https://www.renren.io
 *
 * 版权所有，侵权必究！
 */

package com.jeedcp.quartz.service;

import com.jeedcp.core.service.BaseService;
import com.jeedcp.quartz.entity.ScheduleJobEntity;

/**
 * 定时任务
 */
public interface ScheduleJobService extends BaseService<ScheduleJobEntity> {

	/**
	 * 立即执行
	 */
	void run(String[] ids);
	
	/**
	 * 暂停运行
	 */
	void pause(String[] ids);
	
	/**
	 * 恢复运行
	 */
	void resume(String[] ids);


	int updateBatch(String[] ids, int status);
}
